.MapA01 {
	position: absolute;
	z-index: 1;
	left: 0;
	top: 0;
	width: 100vw;
	height: 100vh;
	overflow: hidden;

	.HelmetPosition {
		width: 1px;
		height: 1px;
		position: relative;
		z-index: 1;

		& > img {
			position: absolute;
			left: -25px;
			bottom: 0px;
			width: 50px;
			height: 65px;
		}

		& > div {
			position: absolute;
			left: 0;
			bottom: 70px;
			transform: translateX(-50%);
			font-size: 18px;
			font-family: ShuHeiTi;
			font-weight: bold;
			color: #f2f2f2;
			text-shadow: -2px 0 #262626, 0 2px #262626, 2px 0 #262626, 0 -2px #262626;
		}
	}
}

.Mask {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
	pointer-events: none;
}
